// 自动生成模板Case_struct
package case_library

import (
	"github.com/flipped-aurora/gin-vue-admin/server/global"
	"time"
)

// Case_struct 结构体
type Case_struct struct {
      global.GVA_MODEL
      Number  string `json:"number" form:"number" gorm:"column:number;comment:;"`
      Manufacturing_serial_number  string `json:"manufacturing_serial_number" form:"manufacturing_serial_number" gorm:"column:manufacturing_serial_number;comment:;"`
      Troubleshooting_date  *time.Time `json:"troubleshooting_date" form:"troubleshooting_date" gorm:"column:troubleshooting_date;comment:;"`
      Process_design_document_number  string `json:"process_design_document_number" form:"process_design_document_number" gorm:"column:process_design_document_number;comment:;"`
      Responsible_craftman  string `json:"responsible_craftman" form:"responsible_craftman" gorm:"column:responsible_craftman;comment:;"`
      Fault_description  string `json:"fault_description" form:"fault_description" gorm:"column:fault_description;comment:;"`
      DISR_number  string `json:"dISR_number" form:"dISR_number" gorm:"column:d_i_s_r_number;comment:;"`
      Serial_number1  *int `json:"serial_number1" form:"serial_number1" gorm:"column:serial_number1;comment:;"`
      Operarion_description1  string `json:"operation_description1" form:"operation_description1" gorm:"column:operation_description1;comment:;"`
      Is_quality_inspection_required1  *bool `json:"is_quality_inspection_required1" form:"is_quality_inspection_required1" gorm:"column:is_quality_inspection_required1;comment:;"`
      Serial_number2  *int `json:"serial_number2" form:"serial_number2" gorm:"column:serial_number2;comment:;"`
      Operation_description2  string `json:"operation_description2" form:"operation_description2" gorm:"column:operation_description2;comment:;"`
      Is_quality_inspection_required2  *bool `json:"is_quality_inspection_required2" form:"is_quality_inspection_required2" gorm:"column:is_quality_inspection_required2;comment:;"`
      Serial_number3  *int `json:"serial_number3" form:"serial_number3" gorm:"column:serial_number3;comment:;"`
      Operarion_description3  string `json:"operation_description3" form:"operation_description3" gorm:"column:operation_description3;comment:;"`
      Is_quality_inspection_required3  *bool `json:"is_quality_inspection_required3" form:"is_quality_inspection_required3" gorm:"column:is_quality_inspection_required3;comment:;"`
      Serial_number4  *int `json:"serial_number4" form:"serial_number4" gorm:"column:serial_number4;comment:;"`
      Operarion_description4  string `json:"operation_description4" form:"operation_description4" gorm:"column:operation_description4;comment:;"`
      Is_quality_inspection_required4  *bool `json:"is_quality_inspection_required4" form:"is_quality_inspection_required4" gorm:"column:is_quality_inspection_required4;comment:;"`
      Serial_number5  *int `json:"serial_number5" form:"serial_number5" gorm:"column:serial_number5;comment:;"`
      Operation_description5  string `json:"operation_description5" form:"operation_description5" gorm:"column:operation_description5;comment:;"`
      Is_quality_inspection_required5  *bool `json:"is_quality_inspection_required5" form:"is_quality_inspection_required5" gorm:"column:is_quality_inspection_required5;comment:;"`
      Ata_chapter_level1  string `json:"ata_chapter_level1" form:"ata_chapter_level1" gorm:"column:ata_chapter_level1;comment:;"`
      Ata_chapter_level2  string `json:"ata_chapter_level2" form:"ata_chapter_level2" gorm:"column:ata_chapter_level2;comment:;"`
      Upload_troubleshooting_form  string `json:"upload_troubleshooting_form" form:"upload_troubleshooting_form" gorm:"column:upload_troubleshooting_form;comment:;"`
      Upload_attachment  string `json:"upload_attachment" form:"upload_attachment" gorm:"column:upload_attachment;comment:;"`
      Conclusion  string `json:"conclusion" form:"conclusion" gorm:"column:conclusion;comment:;"`
      Complete_date  *time.Time `json:"complete_date" form:"complete_date" gorm:"column:complete_date;comment:;"`
      Is_passed  *bool `json:"is_passed" form:"is_passed" gorm:"column:is_passed;comment:;"`
}


// TableName Case_struct 表名
func (Case_struct) TableName() string {
  return "case_table"
}

